﻿@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
html {background:none repeat scroll 0 0 #FFFFFF;}
body {font:12px Verdana,Arial,Tahoma; background:url("../img/bg.jpg") repeat-x scroll center top #4F90EB;}
img {border:medium none;}
a {color:#256EB1;text-decoration:none;}
a:hover {color:#FF3333;text-decoration:underline;}
ul {list-style:none outside none;}
li {list-style:none outside none;}
input, select, button {font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.center {margin:0 auto; padding-bottom:5px;}
.w960 {width:960px; background:#fff;}
.clear {overflow:hidden;}
.clears{ clear:both;}

.pleft{ float:left; width:220px; margin-top:10px; margin-left:3px;}
.pright{ float:right; width:725px; margin-top:10px; margin-right:3px;}

/* header */
.header {margin:auto;overflow:hidden;padding-top:5px;width:960px; background:#fff;}
.header .search {margin-top:5px;}
.header a  {color:#777777;}
.header a:hover {color:#339900;text-decoration:none;}
.header .top {clear:both;overflow:hidden;}
.header .title {float:left;padding-left:16px;}
.header .title h1 a {
background:url("../img/toplogo.gif") no-repeat scroll center center transparent;
display:block;
font-size:0;
height:80px;
overflow:hidden;
text-indent:-200px;
width:226px;
}
.header .banner {float:left;margin-left:-10px; margin-top:8px; overflow:hidden;width:520px;}
.header .banner img {}
.header .rlink {float:left;height:52px;margin-left:32px;overflow:hidden;padding-top:4px;width:172px; margin-top:20px;}
.header .rlink ul li {
background:url("../img/toprlink-bg.gif") no-repeat scroll left top transparent;
float:left;
height:21px;
margin-bottom:8px;
margin-right:8px;
overflow:hidden;
width:78px;
}
.header .rlink ul li a {
background-image:url("../img/toprlink-bg.gif");
background-repeat:no-repeat;
color:#777777;
display:block;
line-height:21px;
text-indent:22px;
}
.header .rlink ul li a:hover {color:#000000;}
.header .rlink ul li.r1 a {background-position:0 -21px;}
.header .rlink ul li.r2 a {background-position:0 -42px;}
.header .rlink ul li.r3 a {background-position:0 -63px;}
.header .rlink ul li.r4 a {background-position:0 -84px;}
.header .welcome {color:#999999;float:right;margin-top:20px;padding-right:10px;}
.header .welcome a {margin:0 3px;}

.header .nav {}
.module, .module .mid {overflow:hidden;}
.module .top .t_l, .module .bottom .b_l {float:left;overflow:hidden;}
.module .top .t_r, .module .bottom .b_r {float:right;overflow:hidden;}
.module .top em {float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;margin-left:5px;}
.module .top em a:link, .module .top em a:visited {font-size:13px;font-weight:bold;}
.module .top span {
float:right;
}
.module .top strong {cursor:pointer;float:right;font-weight:normal;margin-right:4px;}
.module .mid .m_l, .module .mid .m_r {overflow:hidden;}
.module .mid .content {clear:both;height:100%;margin-left:8px;margin-right:8px;overflow:hidden;padding-top:8px;}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
background-image:url("../img/header_bg.png");
}
.blue .top {background-position:0 -87px;background-repeat:repeat-x;height:77px;}
.blue .top .t_l {background-position:-13px 0;background-repeat:no-repeat;height:77px;width:7px;}
.blue .top .t_r {background-position:0 0;background-repeat:no-repeat;height:77px;width:10px;}


.w963 {margin-bottom:0;margin-top:8px;width:960px; margin-left:1px;}
#navMenu {overflow:hidden;width:930px;}
#navMenu li {background-image:url("../img/header_interval.png");background-position:0 center;background-repeat:no-repeat;float:left;height:34px;line-height:34px;margin-left:-2px;}
#navMenu li a {color:#FFFFFF;display:block;font-size:14px;margin-left:2px;padding-left:1em;padding-right:1em;}
#navMenu li a:hover, #navMenu li.hover a {
background-image:url("../img/header_hover.png");
background-position:center top;
background-repeat:no-repeat;
text-decoration:none;
}
.dropMenu {
background:url("../img/mmenubg.gif") repeat scroll 0 0 transparent;
border-color:#3CA2DC #93E1EB #93E1EB;
border-right:1px solid #93E1EB;
border-style:solid;
border-width:0 1px 1px;
margin-top:-1px;
padding-bottom:6px;
padding-top:6px;
position:absolute;
top:0;
visibility:hidden;
width:120px;
z-index:100;
}
.dropMenu li {margin-bottom:4px;margin-top:2px;padding-left:6px;}
.dropMenu a {color:black;display:block;padding:2px 0 2px 1.2em;width:auto;}
* html .dropMenu a {width:100%;}
.dropMenu a:hover {color:red;text-decoration:underline;}
.search-keyword {
background:url("../img/search-bg.gif") no-repeat scroll 0 0 transparent;
border:0 none;
height:19px;
padding-left:56px;
padding-top:5px;
width:160px;
}
.search-submit {
background:url("../img/search-bt.gif") no-repeat scroll 0 0 transparent;
border:0 none;
color:#FAFAFA;
cursor:pointer;
font-size:0;
height:22px;
width:68px;
}
.search-option {height:22px;width:120px;margin-left:3px;margin-right:3px;}
.w963 .search {line-height:32px;padding-left:10px;}
.w963 .form h4 {display:none;}
.w963 .form {float:left;margin-right:10px;}
.w963 .tags {overflow:hidden;width:500px;}
.w963 .tags h4 {
background:url("../img/search-tags-title.gif") no-repeat scroll 0 6px transparent;
color:#FAFAFA;
float:left;
font-size:0;
height:26px;
margin-right:6px;
width:66px;
}
.w963 .tags li {float:left;margin-right:6px;}
.header .nav .end {}

/* 导航?*/
.channel-nav{ display:none;}
.channel-nav {background:url("../img/navbg.gif") repeat-x scroll 0 0 transparent;border:1px solid #D5ECFB;margin-top:0px;overflow:hidden;padding-left:6px;width:950px;}
.channel-nav .sonnav {float:left;line-height:26px;padding-top:2px;width:830px;}
.channel-nav .sonnav span {background:url("../img/dd2.gif") no-repeat scroll 0 1px transparent;margin-right:8px;overflow:hidden;padding-left:14px;}
.channel-nav .sonnav a {color:#333333;text-decoration:none;}
.channel-nav .back {background:url("../img/ico-home.gif") no-repeat scroll 4px 10px transparent;display:block;float:right;height:22px;letter-spacing:2px;line-height:21px;padding-left:20px;padding-right:10px;padding-top:6px;}
.channel-nav .back a {color:#397CBE;}
.channel-nav .back a:hover {color:#777777;text-decoration:none;}



.footer {border-top:1px solid #E5EFD6;color:#999999;margin:0px auto auto;padding-bottom:10px;padding-top:10px;text-align:center;width:960px;height:80px; overflow:hidden;}
.footer .link {padding:5px 0;text-align:center;}
.footer .link a {color:#666666;margin:0 5px;}
.footer .powered {font-size:10px;line-height:25px;}
.footer .powered strong {color:#669900;}
.footer .powered strong span {color:#FF9933;}
.footer .copyright {color:#666666;line-height:23px;}


.searchbox{ padding:5px; line-height:25px;}
.searchbox label{ margin:1px auto; display:block;}
.searchbox .ComboBox{border:1px solid #999; width:142px; height:22px;}
.searchbox .btn{margin-left:40px; margin-top:5px;}


.f5 {clear:both;overflow:hidden;padding-bottom:10px;width:100%;}
.f5 li {float:left;line-height:14px;padding:8px 10px 0;white-space:nowrap;}
.f5 li a {color:#666666;float:left;}

div.pages { margin:10px 0;}
.pages .cpb{background-color:#B2E05D;border:1px solid #D9D9D9;color:#FFFFFF;display:inline;margin:0 3px;padding:2px 5px;}
.pages a{border:1px solid #D9D9D9;color:#001A9F;display:inline;margin:0 3px;padding:2px 5px;}
.pages a:hover{ background:#E8F3FD;border:1px solid #8BCCEC;}